VirtualDub crash report -- build 2540 (release)
--------------------------------------

Disassembly:
0056aa80: 208b45085657    and    [ebx+57560845], cl
0056aa86: 6a08            push   08
0056aa88: 59              pop    ecx
0056aa89: be58fd5b00      mov    esi, 005bfd58
0056aa8e: 8d7de0          lea    edi, [ebp-20]
0056aa91: f3a5            rep    movsd
0056aa93: 8945f8          mov    [ebp-08], eax
0056aa96: 8b450c          mov    eax, [ebp+0c]
0056aa99: 8945fc          mov    [ebp-04], eax
0056aa9c: 8d45f4          lea    eax, [ebp-0c]
0056aa9f: 50              push   eax
0056aaa0: ff75f0          push   dword ptr [ebp-10]
0056aaa3: ff75e4          push   dword ptr [ebp-1c]
0056aaa6: ff75e0          push   dword ptr [ebp-20]
0056aaa9: ff1544c25800    call   dword ptr [0058c244]
0056aaaf: 5f              pop    edi
0056aab0: 5e              pop    esi
0056aab1: c9              leave  
0056aab2: c20800          ret    0008
0056aab5: cc              int    3
0056aab6: cc              int    3
0056aab7: cc              int    3
0056aab8: cc              int    3
0056aab9: cc              int    3
0056aaba: cc              int    3
0056aabb: cc              int    3
0056aabc: cc              int    3
0056aabd: cc              int    3
0056aabe: cc              int    3
0056aabf: cc              int    3
0056aac0: 57              push   edi
0056aac1: 56              push   esi
0056aac2: 53              push   ebx
0056aac3: 33ff            xor    edi, edi
0056aac5: 8b442414        mov    eax, [esp+14]
0056aac9: 0bc0            or     eax, eax
0056aacb: 7d14            jge    _alldiv+21 (0056aae1)
0056aacd: 47              inc    edi
0056aace: 8b542410        mov    edx, [esp+10]
0056aad2: f7d8            neg    eax
0056aad4: f7da            neg    edx
0056aad6: 83d800          sbb    eax, 00
0056aad9: 89442414        mov    [esp+14], eax
0056aadd: 89542410        mov    [esp+10], edx
0056aae1: 8b44241c        mov    eax, [esp+1c]
0056aae5: 0bc0            or     eax, eax
0056aae7: 7d14            jge    _alldiv+3d (0056aafd)
0056aae9: 47              inc    edi
0056aaea: 8b542418        mov    edx, [esp+18]
0056aaee: f7d8            neg    eax
0056aaf0: f7da            neg    edx
0056aaf2: 83d800          sbb    eax, 00
0056aaf5: 8944241c        mov    [esp+1c], eax
0056aaf9: 89542418        mov    [esp+18], edx
0056aafd: 0bc0            or     eax, eax
0056aaff: 7518            jnz    _alldiv+59 (0056ab19)
0056ab01: 8b4c2418        mov    ecx, [esp+18]
0056ab05: 8b442414        mov    eax, [esp+14]
0056ab09: 33d2            xor    edx, edx
0056ab0b: f7f1            div    eax, ecx      <-- FAULT
0056ab0d: 8bd8            mov    ebx, eax
0056ab0f: 8b442410        mov    eax, [esp+10]
0056ab13: f7f1            div    eax, ecx
0056ab15: 8bd3            mov    edx, ebx
0056ab17: eb41            jmp    _alldiv+9a (0056ab5a)
0056ab19: 8bd8            mov    ebx, eax
0056ab1b: 8b4c2418        mov    ecx, [esp+18]
0056ab1f: 8b542414        mov    edx, [esp+14]
0056ab23: 8b442410        mov    eax, [esp+10]
0056ab27: d1eb            shr    ebx, 1
0056ab29: d1d9            rcr    ecx, 1
0056ab2b: d1ea            shr    edx, 1
0056ab2d: d1d8            rcr    eax, 1
0056ab2f: 0bdb            or     ebx, ebx
0056ab31: 75f4            jnz    _alldiv+67 (0056ab27)
0056ab33: f7f1            div    eax, ecx
0056ab35: 8bf0            mov    esi, eax
0056ab37: f764241c        mul    eax, dword ptr [esp+1c]
0056ab3b: 8bc8            mov    ecx, eax
0056ab3d: 8b442418        mov    eax, [esp+18]
0056ab41: f7e6            mul    eax, esi
0056ab43: 03d1            add    edx, ecx
0056ab45: 720e            jc     _alldiv+95 (0056ab55)
0056ab47: 3b542414        cmp    edx, [esp+14]
0056ab4b: 7708            ja     _alldiv+95 (0056ab55)
0056ab4d: 7207            jc     _alldiv+96 (0056ab56)
0056ab4f: 3b442410        cmp    eax, [esp+10]
0056ab53: 7601            jbe    _alldiv+96 (0056ab56)
0056ab55: 4e              dec    esi
0056ab56: 33d2            xor    edx, edx
0056ab58: 8bc6            mov    eax, esi
0056ab5a: 4f              dec    edi
0056ab5b: 7507            jnz    _alldiv+a4 (0056ab64)
0056ab5d: f7da            neg    edx
0056ab5f: f7d8            neg    eax
0056ab61: 83da00          sbb    edx, 00
0056ab64: 5b              pop    ebx
0056ab65: 5e              pop    esi
0056ab66: 5f              pop    edi
0056ab67: c21000          ret    0010
0056ab6a: cc              int    3
0056ab6b: cc              int    3
0056ab6c: cc              int    3
0056ab6d: cc              int    3
0056ab6e: cc              int    3
0056ab6f: cc              int    3
0056ab70: 8b442408        mov    eax, [esp+08]
0056ab74: 8b4c2410        mov    ecx, [esp+10]
0056ab78: 0bc8            or     ecx, eax
0056ab7a: 8b4c240c        mov    ecx, [esp+0c]
0056ab7e: 7509            jnz    _allmul+19 (0056ab89)

Windows 5.1 (Windows XP build 2600) [Service Pack 2]

EAX = 00000000
EBX = 00000000
ECX = 00000000
EDX = 00000000
EBP = 0012f134
DS:ESI = 0023:00000000
ES:EDI = 0023:00000000
SS:ESP = 0023:0012f0d4
CS:EIP = 001b:0056ab0b
FS = 003b
GS = 0000
EFLAGS = 00210246
FPUCW = ffff027f
FPUTW = ffffffff

MM0 = 0000000000000000
MM1 = e2139010e3f2fb90
MM2 = e4d71018e3f2fb90
MM3 = f0e78cecf0e78cdc
MM4 = e4450e88f0e78a3c
MM5 = 8000000000000000
MM6 = 0000000000000000
MM7 = 0000000000000000

Crash reason: Integer Divide-by-Zero

Crash context:
An integer division by zero occurred in module 'VirtualDubMod'.

Thread traces:

Thread 00000398 (Main thread)
	C:\Dvpt\VDub_1.5.x\VirtualDubMod15\VirtualDub\source\VideoSource.cpp(1846)
	C:\Dvpt\VDub_1.5.x\VirtualDubMod15\VirtualDub\source\VideoSource.cpp(1828)
	C:\Dvpt\VDub_1.5.x\VirtualDubMod15\VirtualDub\source\VideoSource.cpp(1846)
	C:\Dvpt\VDub_1.5.x\VirtualDubMod15\VirtualDub\source\FilterSystem.cpp(569)
	C:\Dvpt\VDub_1.5.x\VirtualDubMod15\VirtualDub\source\VideoSource.cpp(1828)
	C:\Dvpt\VDub_1.5.x\VirtualDubMod15\VirtualDub\source\VideoSource.cpp(1846)
	C:\Dvpt\VDub_1.5.x\VirtualDubMod15\VirtualDub\source\VideoSource.cpp(1828)
	C:\Dvpt\VDub_1.5.x\VirtualDubMod15\VirtualDub\source\VideoSource.cpp(1846)
	C:\Dvpt\VDub_1.5.x\VirtualDubMod15\VirtualDub\source\VideoSource.cpp(1828)
	C:\Dvpt\VDub_1.5.x\VirtualDubMod15\VirtualDub\source\VideoSource.cpp(1846)
	C:\Dvpt\VDub_1.5.x\VirtualDubMod15\VirtualDub\source\VideoSource.cpp(1828)
	C:\Dvpt\VDub_1.5.x\VirtualDubMod15\VirtualDub\source\VideoSource.cpp(1846)
	C:\Dvpt\VDub_1.5.x\VirtualDubMod15\VirtualDub\source\VideoSource.cpp(1828)
	C:\Dvpt\VDub_1.5.x\VirtualDubMod15\VirtualDub\source\VideoSource.cpp(1846)
	C:\Dvpt\VDub_1.5.x\VirtualDubMod15\VirtualDub\source\FilterSystem.cpp(429)
	C:\Dvpt\VDub_1.5.x\VirtualDubMod15\VirtualDub\source\FilterSystem.cpp(569)

Thread call stack:0056ab0b: _alldiv()
004495e8: DubSource::samplesToMs()
0046b74d: InitStreamValuesStatic()
0046d1b1: Dubber::Init()
004dab67: ModDubStream::(special)()
0048fdf5: VDProject::RunOperation()
0046571b: SaveAVI()
7c9101db: ntdll!RtlAllocateHeap [7c900000+100c4+117]
0056a045: _heap_alloc()
7c80a244: kernel32!WideCharToMultiByte [7c800000+a124+120]
004e87d8: SaveAs()
5ad74fc1: uxtheme!CloseThemeData [5ad70000+4773+84e]
5ad75720: uxtheme!DrawThemeBackgroundEx [5ad70000+5458+2c8]
5ad752d7: uxtheme!CloseThemeData [5ad70000+4773+b64]
5ad75302: uxtheme!CloseThemeData [5ad70000+4773+b8f]
5ad74be6: uxtheme!CloseThemeData [5ad70000+4773+473]
7e41b3e9: USER32!DefWindowProcW [7e410000+b32c+bd]
5ad71af6: uxtheme!00001af6
5ad71b3d: uxtheme!00001b3d
7e418bc9: USER32!GetWindowThreadProcessId [7e410000+8a70+159]
7e41b3bc: USER32!DefWindowProcW [7e410000+b32c+90]
7e41b397: USER32!DefWindowProcW [7e410000+b32c+6b]
7e41b397: USER32!DefWindowProcW [7e410000+b32c+6b]
00494aa4: VDProjectUI::MainWndProc()
7e41ba8c: USER32!IsWindow [7e410000+b923+169]
7e41b95b: USER32!IsWindow [7e410000+b923+38]
5ad739fa: uxtheme!DrawThemeText [5ad70000+2ff8+a02]
5ad73935: uxtheme!DrawThemeText [5ad70000+2ff8+93d]
5ad73a49: uxtheme!DrawThemeText [5ad70000+2ff8+a51]
7e418724: USER32!GetDC [7e410000+86b7+6d]
7e41d05c: USER32!EnumDisplayMonitors [7e410000+cf4b+111]
7e418bc9: USER32!GetWindowThreadProcessId [7e410000+8a70+159]
7e41884a: USER32!GetDC [7e410000+86b7+193]
7e41881a: USER32!GetDC [7e410000+86b7+163]
7e41881a: USER32!GetDC [7e410000+86b7+163]
7e41b4b0: USER32!DefWindowProcW [7e410000+b32c+184]
7e41b4bb: USER32!DefWindowProcW [7e410000+b32c+18f]
7e41b4bb: USER32!DefWindowProcW [7e410000+b32c+18f]
7e41d674: USER32!GetActiveWindow [7e410000+d640+34]
7e41d684: USER32!GetActiveWindow [7e410000+d640+44]
7c90e473: ntdll!KiUserCallbackDispatcher [7c900000+e460+13]
7ca2b243: SHELL32!DragAcceptFiles [7c9c0000+6b21e+25]
004921e8: VDProjectUI::MenuHit()
7e41ea8d: USER32!EnableMenuItem [7e410000+ea0f+7e]
7e41ea8d: USER32!EnableMenuItem [7e410000+ea0f+7e]
7e41ebd3: USER32!CallNextHookEx [7e410000+eae3+f0]
7e41ebe3: USER32!CallNextHookEx [7e410000+eae3+100]
7c90e473: ntdll!KiUserCallbackDispatcher [7c900000+e460+13]
7e4194ae: USER32!GetWindowLongA [7e410000+944d+61]
7e41ba8c: USER32!IsWindow [7e410000+b923+169]
7e41b95b: USER32!IsWindow [7e410000+b923+38]
7e41b3e9: USER32!DefWindowProcW [7e410000+b32c+bd]
5ad73bc2: uxtheme!DrawThemeText [5ad70000+2ff8+bca]
5ad8c7f6: uxtheme!GetThemeAppProperties [5ad70000+1c261+595]
5ad73935: uxtheme!DrawThemeText [5ad70000+2ff8+93d]
5ad71adb: uxtheme!00001adb
5ad71b3d: uxtheme!00001b3d
7e418bc9: USER32!GetWindowThreadProcessId [7e410000+8a70+159]
7e41b3bc: USER32!DefWindowProcW [7e410000+b32c+90]
7e41b397: USER32!DefWindowProcW [7e410000+b32c+6b]
7e41b397: USER32!DefWindowProcW [7e410000+b32c+6b]
00494aa4: VDProjectUI::MainWndProc()
7e41ba8c: USER32!IsWindow [7e410000+b923+169]
7e41b95b: USER32!IsWindow [7e410000+b923+38]
5ad739fa: uxtheme!DrawThemeText [5ad70000+2ff8+a02]
5ad73935: uxtheme!DrawThemeText [5ad70000+2ff8+93d]
5ad73a49: uxtheme!DrawThemeText [5ad70000+2ff8+a51]
7e418724: USER32!GetDC [7e410000+86b7+6d]
7e41d05c: USER32!EnumDisplayMonitors [7e410000+cf4b+111]
7e418bc9: USER32!GetWindowThreadProcessId [7e410000+8a70+159]
7e41884a: USER32!GetDC [7e410000+86b7+193]
7e41881a: USER32!GetDC [7e410000+86b7+163]
5ad8d603: uxtheme!DrawThemeEdge [5ad70000+1cfd4+62f]
7e41881a: USER32!GetDC [7e410000+86b7+163]
7e41b4b0: USER32!DefWindowProcW [7e410000+b32c+184]
7e41b4bb: USER32!DefWindowProcW [7e410000+b32c+18f]
7e41b4bb: USER32!DefWindowProcW [7e410000+b32c+18f]
7e41b4fc: USER32!DefWindowProcW [7e410000+b32c+1d0]
7e41b50c: USER32!DefWindowProcW [7e410000+b32c+1e0]
7c90e473: ntdll!KiUserCallbackDispatcher [7c900000+e460+13]
7e4194ae: USER32!GetWindowLongA [7e410000+944d+61]
7e41b3e9: USER32!DefWindowProcW [7e410000+b32c+bd]
5ad73bc2: uxtheme!DrawThemeText [5ad70000+2ff8+bca]
5ad9882a: uxtheme!DrawThemeEdge [5ad70000+1cfd4+b856]
5ad73935: uxtheme!DrawThemeText [5ad70000+2ff8+93d]
5ad71adb: uxtheme!00001adb
5ad71b3d: uxtheme!00001b3d
7e418bc9: USER32!GetWindowThreadProcessId [7e410000+8a70+159]
7e41b3bc: USER32!DefWindowProcW [7e410000+b32c+90]
7e41b397: USER32!DefWindowProcW [7e410000+b32c+6b]
00495023: VDProjectUI::MainWndProc()
7e41eb1e: USER32!CallNextHookEx [7e410000+eae3+3b]
74731334: MSCTF!TF_UninitSystem [74720000+10941+9f3]
74731339: MSCTF!TF_UninitSystem [74720000+10941+9f8]
74730e6f: MSCTF!TF_UninitSystem [74720000+10941+52e]
004949bf: VDProjectUI::StaticWndProc()
7e418724: USER32!GetDC [7e410000+86b7+6d]
7e418806: USER32!GetDC [7e410000+86b7+14f]
7e4189bd: USER32!GetWindowLongW [7e410000+8896+127]
7e41ca4b: USER32!PeekMessageA [7e410000+c950+fb]

-- End of report
